JavaScript Job: Front End Engineer

Job added on

Company

Yelp
Canada

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

JavaScript Job Details

Are you interested in leading the direction of the web platform for all of Yelp, and helping us adopt open source software like React and GraphQL to suit our needs? Our team supports hundreds of engineers who are providing the best user experience to millions of users!

On Webcore, you will design, build, help evolve and maintain the foundational frontend ecosystem. You will work on a team that strives to deliver seamless developer experiences while maintaining innovation, reliability and simplicity. Our users are other full stack engineers at Yelp, and our goal is to help them achieve faster iteration speeds and ship high quality code. You will collaborate closely with engineers to gather feedback and preferences to help create tooling, set best practices and define web architecture patterns that scale. The decisions you make will have a significant impact on every team at Yelp that deploys the website. What we do is key to developing and deploying features on the web, and we’d love for you to be part of it.

Yelp engineering culture is driven by our values: we’re a cooperative team that values authenticity and encourages creative solutions to problems. We enable all new engineers to deploy working code within their first week, and your impact will only grow from there with the support of your manager, mentor, and team. At the end of the day, we are all about helping our users, growing as engineers, and having fun in a collaborative environment.

This opportunity is fully remote and does not require you to be located in any particular area in Canada. We welcome applicants from throughout Canada.

We’d love to have you apply, even if you don’t feel you meet every single requirement in this posting. At Yelp, we’re looking for great people, not just those who simply check off all the boxes.

Where You Come In:

  • Design and build scalable web tooling/infrastructure/architecture to support our full stack engineers.
  • Own web infrastructure projects from design to implementation to deployment and maintenance.
  • Work with a wide range of systems, processes and technologies to own and solve problems from end-to-end.
  • Promote cross-team awareness to optimize code-sharing and decrease time to market as a key member of the larger Javascript developer community at Yelp.
  • Help establish a roadmap and architecture based on technology and Yelp’s needs.
  • Write clear and concise technical documentation on system designs and implementation.
  • Mentor other engineers and share the skills you’ve learned.


What It Takes to Succeed:

  • A strong depth of knowledge in JavaScript.
  • Extensive experience with modern web tooling such as Webpack, Babel, Jest, Enzyme.
  • Experience with Unix systems.
  • Ability to own a team project from scoping to implementation.
  • Responsiveness to changing needs of the business and ability to craft solutions that solve complex business problems.
  • Experience making incremental changes to large code bases.


What You’ll Get:

  • This opportunity has the option to be fully remote in all locations across Canada.
  • You can find more information about Yelp's five star benefits here!

Vaccination against COVID-19 is not required for this role. We nonetheless encourage all employees to get vaccinated. Employees who are not vaccinated may not visit Yelp’s offices or participate in any in-person work activities, and are not eligible to transfer or be promoted to a role that requires vaccination.

#LI-Remote

At Yelp, we believe that diversity is an expression of all the unique characteristics that make us human: race, age, sexual orientation, gender identity, religion, disability, and education — and those are just a few. We recognize that diverse backgrounds and perspectives strengthen our teams and our product. The foundation of our diversity efforts are closely tied to our core values, which include “Playing Well With Others” and “Authenticity.”

We’re proud to be an equal opportunity employer and consider qualified applicants without regard to race, color, religion, sex, national origin, ancestry, age, genetic information, sexual orientation, gender identity, marital or family status, veteran status, medical condition, disability, or any other protected status.

We are committed to providing reasonable accommodations for individuals with disabilities in our job application process. If you need assistance or an accommodation due to a disability, you may contact us at
[email protected] or 415-969-8488.

Note: Yelp does not accept agency resumes. Please do not forward resumes to any recruiting alias or employee. Yelp is not responsible for any fees related to unsolicited resumes.